maintenance facilities - German English Dictionary